past the piston - Turkish English Dictionary